A Randomized Algorithm for Online Scheduling with Interval Conflicts

نویسندگان

  • Marcin Bienkowski
  • Artur Kraska
  • Pawel Schmidt
چکیده

In the contiguous variant of the Scheduling with Interval Conflicts problem, there is a universe U consisting of elements being consecutive positive integers. An input is a sequence of conflicts in the form of intervals of length at most σ. For each conflict, an algorithm has to choose at most one surviving element, with the ultimate goal of maximizing the number of elements that survived all conflicts. We present an O(log σ/ log log σ)-competitive randomized algorithm for this problem, beating known lower bound of Ω(log σ) that holds for deterministic algorithms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Online Scheduling of Jobs for D-benevolent instances On Identical Machines

We consider online scheduling of jobs with specic release time on m identical machines. Each job has a weight and a size; the goal is maximizing total weight of completed jobs. At release time of a job it must immediately be scheduled on a machine or it will be rejected. It is also allowed during execution of a job to preempt it; however, it will be lost and only weight of completed jobs contri...

متن کامل

New Heuristic Algorithm for Flow Shop Scheduling with 3 Machines and 2 Robots Considering the Breakdown Interval of Machines and Robots Simultaneously

Scheduling is an important subject of production and operations management area. In flow-shop scheduling, the objective is to obtain a sequence of jobs which when processed in a fixed order of machines, will optimize some well defined criteria. The concept of transportation time is very important in scheduling. Transportation can be done by robots. In situations that robots are used to transpor...

متن کامل

Online Scheduling Intervals and t-Intervals

A t-interval is a union of at most t half-open intervals on the real line. The special case where t = 1 is an interval. Often, the requests for contiguous allocation of a linear resource can be modeled by a sequence of t-intervals. We consider the problems of online scheduling intervals and t-intervals, which show up in Video-on-Demand services, high speed networks and molecular biology, among ...

متن کامل

Online Interval Scheduling: Randomized and Multiprocessor Cases

We consider the problem of scheduling a set of equal-length intervals arriving online, where each interval is associated with a weight and the objective is to maximize the total weight of completed intervals. An optimal 4-competitive algorithm has long been known in the deterministic case, but the randomized case remains open. We give the first randomized algorithm for this problem, achieving a...

متن کامل

Window-Based Greedy Contention Management for Transactional Memory

We consider greedy contention managers for transactional memory for M ×N excution windows of transactions with M threads andN transactions per thread. Assuming that each transaction conflicts with at most C other transactions inside the window, a trivial greedy contention manager can schedule them within CN time. In this paper, we show that there are much better schedules. We present and analyz...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015